#ifndef MEANINGOFLIFE_H
#define MEANINGOFLIFE_H

#include <QWidget>
#include<qstring.h>
#include "game4.h"


namespace Ui {
class meaningoflife;
}

class meaningoflife : public QWidget
{
    Q_OBJECT

public:
    explicit meaningoflife(QWidget *parent = nullptr);
    ~meaningoflife();

private:
    Ui::meaningoflife *ui;
    QPixmap qh[100];
    QString dialog[100]={"test",
                         "又见面了呢。",
                         "......",
                         "你知道吗？",
                         "和你在一起的时候我很开心。",
                         "真想时间永远停留在现在。",
                         "......",
                         "我突然有一种...唔...既视感。",
                         "我好像不是第一次经历现在了...",
                         "但我又想不起来...我忘记了什么？",
                         "你们人类也会这样吗？",
                         "......",
                         "但是，我们还是要继续向前的对吧。",
                         "所以我们要更加努力才行！",
                         "呐呐。你知道吗？",
                         "生命游戏所能创造的可不只是刚刚我介绍的那些。",
                         "比如用它创造出与门、非门和或门后组装起来，",
                         "时钟，计算器，电子芯片……任何计算机能做的事生命游戏都能做到！",
                         "甚至是在生命游戏里模拟生命游戏！",
                         "而且，最重要的是，",
                         "生命游戏被证明是图灵完备的！",
                         "这也就意味着，它可以用来模拟现实中的一切法则！",
                         "理论上来说，只要有足够大的空间和算力，",
                         "我们可以在其中，创造出和人类大脑相同复杂度的程序，",
                         "也就是，真正的...生命。",
                         "不过你这台计算机的屏幕大小显然是不够的。",
                         "我只能先给你看一些比较简单的应用，",
                         "比如说...高斯帕滑翔机枪。",
                         "来试试吧，这是我最后的心意了。",
                         "",
                         "比如说...滑翔机变向器。",
                        };
    Game4 *g4;

protected:
    void paintEvent(QPaintEvent *event);

private slots:
    void on_nextpushButton_clicked();
};

#endif // MEANINGOFLIFE_H
